﻿using MediatR;
using WMS_Goodsinfo.Api.Read.DTOS;
using WMS_Goodsinfo.ErrorCode;

namespace WMS_Goodsinfo.Api.Read.Application.Command
{
    public class SelectBatchflowCommand:IRequest<ApiPaging<BatchFlowDto>>
    {
        public int Pageindex { get; set; } = 1;
        public int Pagesize { get; set; } = 10;
        /// <summary>
        /// 批次
        /// </summary>
        public string Batch_Id { get; set; }
        /// <summary>
        /// 出入库编号
        /// </summary>
        public string? InOutNo { get; set; }
        /// <summary>
        /// 出入库日期
        /// </summary>
        public string? InOutTiem { get; set; }
        /// <summary>
        /// 业务类型(下拉选择)
        /// </summary>
        public string? BusinessType { get; set; }

        /// <summary>
        /// 仓库
        /// </summary>
        public string? Inventory { get; set; }
        /// <summary>
        /// 入库数量
        /// </summary>
        public int? InNumber { get; set; }
        /// <summary>
        /// 出库数量
        /// </summary>
        public int? OutNumbber { get; set; }
        /// <summary>
        /// 创建时间(制单时间)
        /// </summary>
        public DateTime? CreateTime { get; set; }
    }
}
